Skip to content

chore: update dependencies and prep release#122

Merged
AaronFeledy merged 6 commits intomainfrom
chore/updates
Feb 19, 2026
Merged

chore: update dependencies and prep release#122
AaronFeledy merged 6 commits intomainfrom
chore/updates

Conversation

@AaronFeledy
Copy link
Copy Markdown
Member

@AaronFeledy AaronFeledy commented Feb 19, 2026

Updates @lando/php to ^1.10.0, fixes release workflow trigger, updates CI actions and README.


Note

Low Risk
Mostly dependency/version bumps plus CI/workflow and documentation updates; main risk is behavioral changes from the @lando/php upgrade and release automation trigger change.

Overview
Updates the plugin’s PHP integration dependency to @lando/php@^1.10.0 (reflected in package.json/package-lock.json) and records the pending v1.10.0 notes in CHANGELOG.md.

Fixes the NPM publish GitHub Action to run on release.published (instead of created) and bumps workflow action versions (eg actions/checkout@v6, actions/setup-node@v6).

Minor repo hygiene/docs updates: ignore Syncthing conflict files via .gitignore and update README.md to mention PHP 8.5+ support and add a maintainer.

Written by Cursor Bugbot for commit 3c02085. This will update automatically on new commits. Configure here.

@netlify
Copy link
Copy Markdown

netlify bot commented Feb 19, 2026

Deploy Preview for lando-wordpress ready!

Name Link
🔨 Latest commit 3c02085
🔍 Latest deploy log https://app.netlify.com/projects/lando-wordpress/deploys/699686263eda1c000882a896
😎 Deploy Preview https://deploy-preview-122--lando-wordpress.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
Lighthouse
Lighthouse
1 paths audited
Performance: 84 (🔴 down 5 from production)
Accessibility: 96 (no change from production)
Best Practices: 100 (no change from production)
SEO: 100 (no change from production)
PWA: -
View the detailed breakdown and full score reports

To edit notification comments on pull requests, go to your Netlify project configuration.

@cursor

This comment has been minimized.

@AaronFeledy
Copy link
Copy Markdown
Member Author

@cursor push 877160b

Copy link
Copy Markdown

@cursor cursor bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Bugbot Autofix is ON. A Cloud Agent has been kicked off to fix the reported issue.

"integrity": "sha512-+sSO7wR2OBF80sjN+tfuS7EHnoy0LNMmP/rLYAZcREHcTuGec5LP3eUQZCo91Qh6Vi31BVVKIOherYlR0zLg3Q==",
"version": "1.7.0",
"resolved": "https://registry.npmjs.org/@lando/mariadb/-/mariadb-1.7.0.tgz",
"integrity": "sha512-2R/c9VDkWP9DJFgb8KldgI5uSWF0Y35ZGTA+oSOI9kpKA6JKOVueIag5LJNGrhemsXlpytfiMgOPIwFyMKr7Pw==",
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Lockfile downgrades dependencies to older resolved versions

Medium Severity

The package-lock.json downgrades @lando/mariadb from 1.8.0 to 1.7.0 and @lando/postgres from 1.6.0 to 1.5.0, even though package.json ranges (^1.7.0 and ^1.5.0) allow the higher versions that were previously locked. The prior release (v1.9.0) was tested and shipped with these higher versions. Anyone running npm ci after this change will get older dependency versions, potentially losing bug fixes or features from the newer releases.

Additional Locations (1)

Fix in Cursor Fix in Web

@cursor
Copy link
Copy Markdown

cursor bot commented Feb 19, 2026

Bugbot Autofix prepared fixes for 1 of the 1 bugs found in the latest run.

  • ✅ Fixed: Lockfile downgrades dependencies to older resolved versions
    • Ran npm update to restore @lando/mariadb to 1.8.0 and @lando/postgres to 1.6.0 in the lockfile.

View PR

Or push these changes by commenting:

@cursor push d38ba5fc42
Preview (d38ba5fc42)
diff --git a/package-lock.json b/package-lock.json
--- a/package-lock.json
+++ b/package-lock.json
@@ -1413,9 +1413,9 @@
       }
     },
     "node_modules/@lando/mariadb": {
-      "version": "1.7.0",
-      "resolved": "https://registry.npmjs.org/@lando/mariadb/-/mariadb-1.7.0.tgz",
-      "integrity": "sha512-2R/c9VDkWP9DJFgb8KldgI5uSWF0Y35ZGTA+oSOI9kpKA6JKOVueIag5LJNGrhemsXlpytfiMgOPIwFyMKr7Pw==",
+      "version": "1.8.0",
+      "resolved": "https://registry.npmjs.org/@lando/mariadb/-/mariadb-1.8.0.tgz",
+      "integrity": "sha512-+sSO7wR2OBF80sjN+tfuS7EHnoy0LNMmP/rLYAZcREHcTuGec5LP3eUQZCo91Qh6Vi31BVVKIOherYlR0zLg3Q==",
       "bundleDependencies": [
         "lodash"
       ],
@@ -1547,9 +1547,9 @@
       }
     },
     "node_modules/@lando/postgres": {
-      "version": "1.5.0",
-      "resolved": "https://registry.npmjs.org/@lando/postgres/-/postgres-1.5.0.tgz",
-      "integrity": "sha512-HAa/vundcz66uss87CCDmTbGO49MAg83k2HFLTDmWeuR+oeibwfwNwmbxPfcKxsZbAwvTMPcsovCCVF9WroYtA==",
+      "version": "1.6.0",
+      "resolved": "https://registry.npmjs.org/@lando/postgres/-/postgres-1.6.0.tgz",
+      "integrity": "sha512-t/nPo+LcdL8eE6TJSot2qxmtH1ONLmk3yyA0pIxSl46VYOl9lnHwNdsXhukwLdBHWSg3YPj8bbFaExE5GSJ8OQ==",
       "bundleDependencies": [
         "lodash"
       ],

@AaronFeledy
Copy link
Copy Markdown
Member Author

@cursor push d38ba5f

Restore @lando/mariadb from 1.7.0 to 1.8.0 and @lando/postgres from 1.5.0 to 1.6.0 in package-lock.json. These higher versions are compatible with the package.json ranges (^1.7.0 and ^1.5.0) and were previously locked before an inadvertent downgrade.

Applied via @cursor push command
@AaronFeledy AaronFeledy merged commit 8dcb719 into main Feb 19, 2026
32 checks passed
@AaronFeledy AaronFeledy deleted the chore/updates branch February 19, 2026 03:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants